package com.haixiaoke.saas.repository.pojo;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.haixiaoke.saas.repository.core.BaseEntity;
import lombok.Data;

import java.util.Date;

/**
 * 操作办事项表对象 saas_backlog_item
 * 
 * @author panda
 * @date 2023-07-27
 */
@Data
public class BacklogItem extends BaseEntity {
    private static final long serialVersionUID = 1L;

    /** $column.columnComment */
    private Long id;

    /** 公租房id */
    private String houseId;

    /** 产权单位id */
    private Long orgId;

    /** 个人组织id */
    private Long userOrgId;

    /** 类型：1公租房录入 */
    private Integer type;

    /** 标题 */
    private String title;

    /** 内容 */
    private String content;

    /** 业务状态：字符串形式存储：(智能锁)已冻结、(智能锁)已解冻、(账单)待缴费、(合同)到期提醒、(公租房申请/资格申请)待审批、(信息备案)待确认 */
    private String businessStatus;

    /** 事项处理状态：0未读/未处理 */
    private Integer handleStatus;

    /** 操作人id/申请人id */
    private String operatorId;

    /** 承租人id */
    private String matchUserId;

    /** 处理时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date handlerTime;

    /** 申请类型：1资格申请 */
    private Long applyType;

    /** 社区id */
    private Long communityId;

    /** 电子签章短链接 */
    private String shortUrl;

    /** 房源审核状态:0未审核 */
    private Long auditStatus;

    /** 手机 */
    private String phone;

}
